/* Class7_Sub2 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class7_Sub2 extends Class7
{
    public static int anInt2666;
    public static Class124 aClass124_2667;
    public static Class124 aClass124_2668
	= Class14_Sub2_Sub2.method263(1178, "flash3:");
    public static Class124 aClass124_2669;
    public static Class124 aClass124_2670;
    public static Class9 aClass9_2671;
    public static Class124 aClass124_2672;
    public static int anInt2673;
    public static Class124[] aClass124Array2674;
    public static int anInt2675;
    public static int anInt2676;
    public static Class148_Sub1[] aClass148_Sub1Array2677;
    
    public static void method125(int arg0, int arg1, int arg2, int arg3) {
	try {
	    Class124 class124
		= (Class14_Sub8_Sub7.method515
		   ((new Class124[]
		     { Class14_Sub2_Sub18.aClass124_4026,
		       Class83.method1407(108, arg3), Class53.aClass124_867,
		       Class83.method1407(arg2 + -44, arg0 >> -1850683738),
		       Class53.aClass124_867,
		       Class83.method1407(99, arg1 >> -604962842),
		       Class53.aClass124_867,
		       Class83.method1407(arg2 + 32, arg0 & 0x3f),
		       Class53.aClass124_867,
		       Class83.method1407(37, arg2 & arg1) }),
		    (byte) -82));
	    class124.method1705((byte) 116);
	    anInt2666++;
	    Class133_Sub1.method1798(class124, (byte) 7);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("mc.D(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3
						+ ')'));
	}
    }
    
    public static void method126(int arg0) {
    while_51_:
	do {
	while_50_:
	    do {
		do {
		    try {
			aClass124Array2674 = null;
			aClass124_2669 = null;
			aClass124_2672 = null;
			aClass124_2667 = null;
			aClass9_2671 = null;
			aClass148_Sub1Array2677 = null;
			if (arg0 > 96)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_50_;
		    }
		    return;
		} while (false);
		try {
		    aClass124_2668 = null;
		    aClass124_2670 = null;
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_51_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       "mc.F(" + arg0 + ')');
	} while (false);
    }
    
    public static void method127(int arg0) {
	try {
	    Class14_Sub11.aClass52_2946.method1203((byte) -36);
	    if (arg0 != 0)
		method127(30);
	    anInt2673++;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "mc.E(" + arg0 + ')');
	}
    }
    
    static {
	aClass124_2667 = Class14_Sub2_Sub2.method263(1178, "OFF");
	aClass124_2670 = aClass124_2668;
	aClass124_2672 = aClass124_2668;
	aClass124_2669 = aClass124_2667;
	anInt2676 = 99;
	anInt2675 = 0;
    }
}
